Requirements Specification as Basis for Mobile Software Quality Assurance

نویسندگان

  • Raquel Lacuesta
  • Luis Fernández-Sanz
  • María del Pilar Romay
چکیده

Development of mobile applications is a complex task due to the specific characteristics of the environment. Although different proposals to offer more practical and systematic processes have been published within the so-called mobile software engineering, it is still necessary to devise more advanced methods, especially in the area of software quality assurance. This chapter presents a set of practices to support quality control by developers based on the adoption of methods from traditional software engineering focused on effective requirements specification and associated methods for generating practical testing procedures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Software Assurance Model for Mobile Applications

Mobile applications have become ubiquitous, adopted by millions of users that register billions of downloads a day. To increase the competitiveness of the mobile software product, developers should care in a very detailed fashion about the qualities demanded by end users, execution targets and mobile markets. The quality of mobile applications is controlled by market policies, and is judged by ...

متن کامل

Applying Testing to Requirements Inspection for Software Quality Assurance

eveloping software systems involves a series of activities where there are many opportunities to make errors. Such errors may occur at an early stage of the development process where user requirements are incorrectly or incompletely specified, and also in subsequent stages when design and programming faults are introduced. Thus, software development should always be accompanied by quality assur...

متن کامل

Simulation Model Development Based on the Function Point Metric

The research project SESAM (Software Engineering Simulation by Animated Models) aims at providing a training environment for future project managers. The basic idea is to create a model of the software development process that can be interpreted by a simulator. The student using the simulator can control the simulated project interactively, leading it more or less successfully. In this paper, t...

متن کامل

Fault-Based Analysis: How History Can Help Improve Performance and Dependability Requirements for High Assurance Systems

Performance and dependability requirements are key to the development of high assurance systems. Fault-based analysis has proven to be a useful tool for detecting and preventing requirement faults early in the software life cycle. By tailoring a generic fault taxonomy, one is able to better prevent past mistakes and develop requirements specifications with fewer overall faults. Fewer faults wit...

متن کامل

Lessons from 342 Medical Device Failures

Most complex systems today contain software, and systems failures activated by software faults can provide lessons for software development practices and software quality assurance. This paper presents an analysis of softwarerelated failures of medical devices that caused no death or injury but led to recalls by the manufacturers. The analysis categorizes the failures by their symptoms and faul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016